impeding danger - German English Dictionary